#pragma once

#ifndef _BRAVOMARK_
#define _BRAVOMARK_

UINT bravoMark160x60[5216] = {
    642, 0,          10,  1076899888, 1,  807872295,  2,   0,
    1,   807872295,  1,   1614560316, 3,  2151694400, 1,   1614560316,
    1,   807872295,  10,  0,          1,  807872295,  10,  1076899888,
    1,   269422351,  18,  0,          1,  807872295,  1,   1345795895,
    3,   2151694400, 1,   1345795895, 1,  538713116,  2,   0,
    10,  1076899888, 1,   807872295,  10, 0,          1,   269422351,
    8,   1076899888, 1,   269422351,  19, 0,          1,   1076899888,
    1,   1614560316, 4,   2151694400, 1,  1076899888, 1,   538713116,
    19,  0,          1,   807872295,  2,  1076899888, 1,   807872295,
    10,  0,          1,   4278190080, 8,  4282004487, 1,   4281083653,
    1,   3207606320, 1,   1614560316, 1,  3743161372, 1,   4279176450,
    1,   4282004487, 1,   4284898059, 2,  4285884429, 1,   4282004487,
    1,   4279176450, 1,   4010741519, 1,  2403286847, 1,   538713116,
    7,   0,          1,   3207606320, 1,  4281083653, 8,   4282004487,
    1,   4279176450, 1,   1076899888, 15, 0,          1,   269422351,
    1,   2151694400, 1,   3743161372, 1,  4280097283, 1,   4282004487,
    3,   4285884429, 1,   4282990856, 1,  4280097283, 1,   3207606320,
    1,   1076899888, 1,   4278190080, 8,  4282004487, 1,   4281083653,
    1,   3207606320, 10,  0,          1,  1883193151, 1,   4280097283,
    6,   4282004487, 1,   4280097283, 1,  1614560316, 16,  0,
    1,   1076899888, 1,   2939631415, 1,  4278190080, 1,   4279176450,
    1,   4282004487, 1,   4284898059, 2,  4285884429, 1,   4284898059,
    1,   4282004487, 1,   4279176450, 1,  3743161372, 1,   2151694400,
    1,   538713116,  14,  0,          1,  1345795895, 1,   3743161372,
    1,   4281083653, 2,   4285884429, 1,  4281083653, 1,   3743161372,
    1,   1076899888, 8,   0,          1,  4278190080, 8,   4293512986,
    1,   4289698580, 1,   4278190080, 1,  4281083653, 1,   4287791376,
    7,   4293512986, 1,   4290619413, 1,  4283911690, 1,   4010741519,
    1,   1614560316, 6,   0,          1,  3207606320, 1,   4289698580,
    8,   4293512986, 1,   4282004487, 1,  1076899888, 14,  0,
    1,   1614560316, 1,   4010741519, 1,  4283911690, 1,   4290619413,
    7,   4293512986, 1,   4287791376, 1,  4280097283, 1,   4278190080,
    8,   4293512986, 1,   4289698580, 1,  3207606320, 10,  0,
    1,   3475449639, 1,   4287791376, 6,  4293512986, 1,   4290619413,
    1,   3207606320, 14,  0,          1,  807872295,  1,   3207606320,
    1,   4279176450, 1,   4283911690, 1,  4290619413, 8,   4293512986,
    1,   4290619413, 1,   4283911690, 1,  4011662097, 1,   2151694400,
    12,  0,          1,   2151694400, 1,  4281083653, 1,   4289698580,
    4,   4293512986, 1,   4289698580, 1,  4281083653, 1,   1614560316,
    7,   0,          1,   4278190080, 8,  4293512986, 1,   4289698580,
    1,   4283911690, 11,  4293512986, 1,  4289698580, 1,   4279176450,
    1,   2671524924, 5,   0,          1,  3207606320, 1,   4289698580,
    8,   4293512986, 1,   4282004487, 1,  1076899888, 13,  0,
    1,   1614560316, 1,   4279176450, 1,  4289698580, 10,  4293512986,
    1,   4292526616, 1,   4282990856, 8,  4293512986, 1,   4289698580,
    1,   3207606320, 9,   0,          1,  807872295,  1,   4279176450,
    1,   4292526616, 7,   4293512986, 1,  4280097283, 1,   538713116,
    12,  0,          1,   1614560316, 1,  4278190080, 1,   4282990856,
    1,   4292526616, 12,  4293512986, 1,  4292526616, 1,   4282990856,
    1,   3475449639, 1,   269422351,  9,  0,          1,   1345795895,
    1,   4280097283, 1,   4292526616, 6,  4293512986, 1,   4292526616,
    1,   4280097283, 1,   1076899888, 6,  0,          1,   4278190080,
    8,   4293512986, 1,   4292526616, 13, 4293512986, 1,   4290619413,
    1,   4279176450, 1,   1345795895, 4,  0,          1,   3207606320,
    1,   4289698580, 8,   4293512986, 1,  4282004487, 1,   1076899888,
    12,  0,          1,   1345795895, 1,  4279176450, 1,   4290619413,
    21,  4293512986, 1,   4289698580, 1,  3207606320, 9,   0,
    1,   2403286847, 1,   4283911690, 8,  4293512986, 1,   4286805007,
    1,   2151694400, 11,  0,          1,  1614560316, 1,   4278190080,
    1,   4287791376, 16,  4293512986, 1,  4287791376, 1,   3475449639,
    1,   269422351,  8,   0,          1,  3475449639, 1,   4287791376,
    8,   4293512986, 1,   4287791376, 1,  3207606320, 6,   0,
    1,   4278190080, 23,  4293512986, 1,  4289698580, 1,   4010741519,
    1,   269422351,  3,   0,          1,  3207606320, 1,   4289698580,
    8,   4293512986, 1,   4282004487, 1,  1076899888, 11,  0,
    1,   269422351,  1,   4010741519, 1,  4289698580, 22,  4293512986,
    1,   4289698580, 1,   3207606320, 9,  0,          1,   4010741519,
    1,   4289698580, 8,   4293512986, 1,  4291605783, 1,   3743161372,
    10,  0,          1,   1345795895, 1,  4278190080, 1,   4287791376,
    18,  4293512986, 1,   4287791376, 1,  3475449639, 1,   269422351,
    6,   0,          1,   538713116,  1,  4279176450, 10,  4293512986,
    1,   4278190080, 6,   0,          1,  4278190080, 24,  4293512986,
    1,   4282004487, 1,   1883193151, 3,  0,          1,   3207606320,
    1,   4289698580, 8,   4293512986, 1,  4282004487, 1,   1076899888,
    11,  0,          1,   1883193151, 1,  4282004487, 23,  4293512986,
    1,   4289698580, 1,   3207606320, 8,  0,          1,   1345795895,
    1,   4280097283, 10,  4293512986, 1,  4282990856, 1,   807872295,
    8,   0,          1,   269422351,  1,  4010741519, 1,   4284898059,
    20,  4293512986, 1,   4284898059, 1,  2151694400, 6,   0,
    1,   1076899888, 1,   4282004487, 10, 4293512986, 1,   4282004487,
    1,   1076899888, 5,   0,          1,  4278190080, 24,  4293512986,
    1,   4287791376, 1,   3207606320, 3,  0,          1,   3207606320,
    1,   4289698580, 8,   4293512986, 1,  4282004487, 1,   1076899888,
    11,  0,          1,   3475449639, 1,  4287791376, 23,  4293512986,
    1,   4289698580, 1,   3207606320, 8,  0,          1,   2671524924,
    1,   4284898059, 10,  4293512986, 1,  4287791376, 1,   2671524924,
    8,   0,          1,   2151694400, 1,  4280097283, 1,   4292526616,
    20,  4293512986, 1,   4292526616, 1,  4280097283, 1,   538713116,
    5,   0,          1,   1076899888, 1,  4281083653, 10,  4293512986,
    1,   4280097283, 1,   807872295,  5,  0,          1,   4278190080,
    24,  4293512986, 1,   4292526616, 1,  4278190080, 3,   0,
    1,   3207606320, 1,   4289698580, 8,  4293512986, 1,   4282004487,
    1,   1076899888, 11,  0,          1,  4278190080, 1,   4292526616,
    9,   4293512986, 1,   4290619413, 2,  4289698580, 11,  4293512986,
    1,   4289698580, 1,   3207606320, 7,  0,          1,   269422351,
    1,   4278190080, 1,   4291605783, 10, 4293512986, 1,   4292526616,
    1,   4011662097, 8,   0,          1,  4010741519, 1,   4287791376,
    22,  4293512986, 1,   4287791376, 1,  2151694400, 5,   0,
    1,   269422351,  1,   4278190080, 1,  4291605783, 8,   4293512986,
    1,   4291605783, 1,   4278190080, 6,  0,          1,   4278190080,
    11,  4293512986, 1,   4291605783, 2,  4289698580, 11,  4293512986,
    1,   4280097283, 1,   1076899888, 2,  0,          1,   3207606320,
    1,   4289698580, 8,   4293512986, 1,  4282004487, 1,   1076899888,
    10,  0,          1,   1076899888, 1,  4279176450, 9,   4293512986,
    1,   4282004487, 1,   4278190080, 1,  3743161372, 1,   4278190080,
    1,   4279176450, 1,   4286805007, 9,  4293512986, 1,   4289698580,
    1,   3207606320, 7,   0,          1,  1614560316, 1,   4281083653,
    12,  4293512986, 1,   4283911690, 1,  1614560316, 6,   0,
    1,   1345795895, 1,   4278190080, 1,  4292526616, 9,   4293512986,
    1,   4292526616, 2,   4289698580, 1,  4292526616, 9,   4293512986,
    1,   4292526616, 1,   3475449639, 6,  0,          1,   3207606320,
    1,   4283911690, 8,   4293512986, 1,  4283911690, 1,   2671524924,
    6,   0,          1,   4278190080, 10, 4293512986, 1,   4284898059,
    1,   3743161372, 2,   3207606320, 1,  4280097283, 1,   4290619413,
    9,   4293512986, 1,   4282004487, 1,  1076899888, 2,   0,
    1,   3207606320, 1,   4289698580, 8,  4293512986, 1,   4282004487,
    1,   1076899888, 10,  0,          1,  1076899888, 1,   4282004487,
    8,   4293512986, 1,   4287791376, 1,  2939631415, 1,   269422351,
    2,   0,          1,   1076899888, 1,  4010741519, 1,   4288712210,
    8,   4293512986, 1,   4289698580, 1,  3207606320, 7,   0,
    1,   3475449639, 1,   4287791376, 12, 4293512986, 1,   4289698580,
    1,   2939631415, 6,   0,          1,  2151694400, 1,   4281083653,
    9,   4293512986, 1,   4287791376, 1,  3743161372, 2,   3207606320,
    1,   4278190080, 1,   4287791376, 9,  4293512986, 1,   4281083653,
    1,   269422351,  5,   0,          1,  807872295,  1,   4010741519,
    1,   4287791376, 6,   4293512986, 1,  4287791376, 1,   4010741519,
    1,   538713116,  6,   0,          1,  4278190080, 9,   4293512986,
    1,   4287791376, 1,   3475449639, 1,  269422351,  2,   0,
    1,   1614560316, 1,   4280097283, 9,  4293512986, 1,   4283911690,
    1,   2151694400, 2,   0,          1,  3207606320, 1,   4289698580,
    8,   4293512986, 1,   4282004487, 1,  1076899888, 10,  0,
    1,   1076899888, 1,   4282004487, 8,  4293512986, 1,   4285884429,
    1,   2151694400, 4,   0,          1,  1614560316, 1,   4283911690,
    8,   4293512986, 1,   4289698580, 1,  3207606320, 6,   0,
    1,   538713116,  1,   4278190080, 1,  4292526616, 13,  4293512986,
    1,   4280097283, 1,   269422351,  5,  0,          1,   3207606320,
    1,   4284898059, 8,   4293512986, 1,  4291605783, 1,   3475449639,
    1,   269422351,  2,   0,          1,  1614560316, 1,   4278190080,
    1,   4291605783, 8,   4293512986, 1,  4284898059, 1,   1076899888,
    6,   0,          1,   1614560316, 1,  4010741519, 1,   4282004487,
    1,   4288712210, 2,   4293512986, 1,  4288712210, 1,   4282004487,
    1,   4010741519, 1,   807872295,  7,  0,          1,   4278190080,
    9,   4293512986, 1,   4282990856, 1,  1614560316, 4,   0,
    1,   3743161372, 1,   4290619413, 8,  4293512986, 1,   4285884429,
    1,   2151694400, 2,   0,          1,  3207606320, 1,   4289698580,
    8,   4293512986, 1,   4282004487, 1,  1076899888, 10,  0,
    1,   1076899888, 1,   4278190080, 8,  4293512986, 1,   4289698580,
    1,   4010741519, 1,   1883193151, 3,  1076899888, 1,   1883193151,
    1,   4282004487, 8,   4293512986, 1,  4289698580, 1,   3207606320,
    6,   0,          1,   2151694400, 1,  4282990856, 14,  4293512986,
    1,   4284898059, 1,   1883193151, 5,  0,          1,   3207606320,
    1,   4285884429, 8,   4293512986, 1,  4286805007, 1,   1614560316,
    4,   0,          1,   3743161372, 1,  4286805007, 8,   4293512986,
    1,   4285884429, 1,   1614560316, 7,  0,          1,   538713116,
    1,   2671524924, 1,   4010741519, 2,  4278190080, 1,   4010741519,
    1,   2671524924, 1,   538713116,  8,  0,          1,   4278190080,
    9,   4293512986, 1,   4280097283, 1,  807872295,  4,   0,
    1,   3207606320, 1,   4287791376, 8,  4293512986, 1,   4285884429,
    1,   2151694400, 2,   0,          1,  3207606320, 1,   4289698580,
    8,   4293512986, 1,   4282004487, 1,  1076899888, 11,  0,
    1,   4278190080, 1,   4291605783, 8,  4293512986, 1,   4289698580,
    1,   4282990856, 4,   4282004487, 1,  4284898059, 8,   4293512986,
    1,   4289698580, 1,   3207606320, 6,  0,          1,   3743161372,
    1,   4288712210, 14,  4293512986, 1,  4291605783, 1,   3475449639,
    5,   0,          1,   4278190080, 1,  4287791376, 8,   4293512986,
    1,   4283911690, 1,   1076899888, 4,  0,          1,   2939631415,
    1,   4283911690, 8,   4293512986, 1,  4287791376, 1,   2151694400,
    6,   0,          1,   269422351,  8,  1076899888, 1,   269422351,
    7,   0,          1,   4278190080, 9,  4293512986, 1,   4278190080,
    5,   0,          1,   2151694400, 1,  4285884429, 8,   4293512986,
    1,   4285884429, 1,   2151694400, 2,  0,          1,   3207606320,
    1,   4289698580, 8,   4293512986, 1,  4282004487, 1,   1076899888,
    11,  0,          1,   2939631415, 1,  4286805007, 23,  4293512986,
    1,   4289698580, 1,   3207606320, 5,  0,          1,   1076899888,
    1,   4279176450, 16,  4293512986, 1,  4281083653, 1,   807872295,
    4,   0,          1,   4278190080, 1,  4289698580, 8,   4293512986,
    1,   4282004487, 5,   0,          1,  2151694400, 1,   4282004487,
    8,   4293512986, 1,   4289698580, 1,  2151694400, 6,   0,
    1,   1076899888, 1,   4279176450, 6,  4282004487, 1,   4279176450,
    1,   1076899888, 7,   0,          1,  4278190080, 9,   4293512986,
    1,   4278190080, 5,   0,          1,  2151694400, 1,   4285884429,
    8,   4293512986, 1,   4285884429, 1,  2151694400, 2,   0,
    1,   3207606320, 1,   4289698580, 8,  4293512986, 1,   4282004487,
    1,   1076899888, 11,  0,          1,  1076899888, 1,   4280097283,
    1,   4292526616, 22,  4293512986, 1,  4289698580, 1,   3207606320,
    5,   0,          1,   2671524924, 1,  4284898059, 16,  4293512986,
    1,   4287791376, 1,   2403286847, 4,  0,          1,   4278190080,
    1,   4289698580, 8,   4293512986, 1,  4282004487, 5,   0,
    1,   2151694400, 1,   4282004487, 8,  4293512986, 1,   4289698580,
    1,   2151694400, 6,   0,          1,  1345795895, 1,   4282004487,
    6,   4293512986, 1,   4282004487, 1,  1076899888, 7,   0,
    1,   4278190080, 9,   4293512986, 1,  4278190080, 5,   0,
    1,   2151694400, 1,   4285884429, 8,  4293512986, 1,   4285884429,
    1,   2151694400, 2,   0,          1,  3207606320, 1,   4289698580,
    8,   4293512986, 1,   4282004487, 1,  1076899888, 12,  0,
    1,   3207606320, 1,   4283911690, 22, 4293512986, 1,   4289698580,
    1,   3207606320, 5,   0,          1,  4010741519, 1,   4290619413,
    7,   4293512986, 1,   4291605783, 1,  4288712210, 7,   4293512986,
    1,   4292526616, 1,   3743161372, 4,  0,          1,   4278190080,
    1,   4289698580, 8,   4293512986, 1,  4282004487, 5,   0,
    1,   2151694400, 1,   4282004487, 8,  4293512986, 1,   4289698580,
    1,   2151694400, 6,   0,          1,  2151694400, 1,   4284898059,
    6,   4293512986, 1,   4284898059, 1,  1614560316, 7,   0,
    1,   4278190080, 9,   4293512986, 1,  4278190080, 5,   0,
    1,   2151694400, 1,   4285884429, 8,  4293512986, 1,   4285884429,
    1,   2151694400, 2,   0,          1,  3207606320, 1,   4289698580,
    8,   4293512986, 1,   4282004487, 1,  1076899888, 12,  0,
    1,   269422351,  1,   3475449639, 1,  4283911690, 21,  4293512986,
    1,   4289698580, 1,   3207606320, 4,  0,          1,   1614560316,
    1,   4281083653, 8,   4293512986, 1,  4287791376, 1,   4283911690,
    8,   4293512986, 1,   4283911690, 1,  1345795895, 3,   0,
    1,   4278190080, 1,   4289698580, 8,  4293512986, 1,   4282004487,
    5,   0,          1,   2151694400, 1,  4282004487, 8,   4293512986,
    1,   4289698580, 1,   2151694400, 6,  0,          1,   2151694400,
    1,   4285884429, 6,   4293512986, 1,  4285884429, 1,   2151694400,
    7,   0,          1,   4278190080, 9,  4293512986, 1,   4278190080,
    5,   0,          1,   2151694400, 1,  4285884429, 8,   4293512986,
    1,   4285884429, 1,   2151694400, 2,  0,          1,   3207606320,
    1,   4289698580, 8,   4293512986, 1,  4282004487, 1,   1076899888,
    13,  0,          1,   269422351,  1,  3207606320, 1,   4280097283,
    1,   4287791376, 19,  4293512986, 1,  4289698580, 1,   3207606320,
    4,   0,          1,   2939631415, 1,  4286805007, 8,   4293512986,
    1,   4282990856, 1,   4279176450, 8,  4293512986, 1,   4288712210,
    1,   2671524924, 3,   0,          1,  4278190080, 1,   4289698580,
    8,   4293512986, 1,   4282004487, 5,  0,          1,   2151694400,
    1,   4282004487, 8,   4293512986, 1,  4289698580, 1,   2151694400,
    6,   0,          1,   2671524924, 1,  4285884429, 6,   4293512986,
    1,   4285884429, 1,   2151694400, 7,  0,          1,   4278190080,
    9,   4293512986, 1,   4280097283, 1,  538713116,  4,   0,
    1,   2939631415, 1,   4287791376, 8,  4293512986, 1,   4285884429,
    1,   2151694400, 2,   0,          1,  3207606320, 1,   4289698580,
    8,   4293512986, 1,   4282004487, 1,  1076899888, 15,  0,
    1,   1614560316, 1,   3475449639, 1,  4279176450, 1,   4283911690,
    1,   4285884429, 7,   4289698580, 1,  4290619413, 8,   4293512986,
    1,   4289698580, 1,   3207606320, 3,  0,          1,   538713116,
    1,   4278190080, 1,   4291605783, 7,  4293512986, 1,   4292526616,
    1,   4010741519, 1,   4278190080, 1,  4289698580, 8,   4293512986,
    1,   4011662097, 1,   269422351,  2,  0,          1,   4278190080,
    1,   4287791376, 8,   4293512986, 1,  4283911690, 1,   807872295,
    4,   0,          1,   2671524924, 1,  4283911690, 8,   4293512986,
    1,   4287791376, 1,   2151694400, 6,  0,          1,   3207606320,
    1,   4289698580, 6,   4293512986, 1,  4289698580, 1,   2939631415,
    7,   0,          1,   4278190080, 9,  4293512986, 1,   4282990856,
    1,   1345795895, 4,   0,          1,  3475449639, 1,   4290619413,
    8,   4293512986, 1,   4285884429, 1,  2151694400, 2,   0,
    1,   3207606320, 1,   4289698580, 8,  4293512986, 1,   4283911690,
    1,   1345795895, 4,   0,          1,  269422351,  1,   538713116,
    11,  0,          1,   538713116,  1,  1883193151, 1,   2151694400,
    6,   3207606320, 1,   3475449639, 1,  4282004487, 8,   4293512986,
    1,   4289698580, 1,   3207606320, 3,  0,          1,   1883193151,
    1,   4282990856, 8,   4293512986, 1,  4287791376, 1,   2671524924,
    1,   2939631415, 1,   4284898059, 8,  4293512986, 1,   4284898059,
    1,   1614560316, 2,   0,          1,  3475449639, 1,   4285884429,
    8,   4293512986, 1,   4286805007, 1,  1345795895, 4,   0,
    1,   3475449639, 1,   4286805007, 8,  4293512986, 1,   4285884429,
    1,   1614560316, 6,   0,          1,  3207606320, 1,   4289698580,
    6,   4293512986, 1,   4289698580, 1,  3207606320, 7,   0,
    1,   4278190080, 9,   4293512986, 1,  4287791376, 1,   2939631415,
    3,   0,          1,   1076899888, 1,  4280097283, 9,   4293512986,
    1,   4283911690, 1,   2151694400, 2,  0,          1,   3207606320,
    1,   4289698580, 8,   4293512986, 1,  4289698580, 1,   3207606320,
    3,   0,          1,   269422351,  1,  3475449639, 1,   4011662097,
    1,   538713116,  10,  0,          1,  807872295,  1,   4010741519,
    1,   1614560316, 6,   0,          1,  1614560316, 1,   4282990856,
    8,   4293512986, 1,   4289698580, 1,  3207606320, 3,   0,
    1,   3475449639, 1,   4287791376, 8,  4293512986, 1,   4282990856,
    2,   1614560316, 1,   4280097283, 8,  4293512986, 1,   4290619413,
    1,   3207606320, 2,   0,          1,  3207606320, 1,   4284898059,
    8,   4293512986, 1,   4291605783, 1,  3207606320, 3,   0,
    1,   807872295,  1,   4278190080, 1,  4291605783, 8,   4293512986,
    1,   4284898059, 1,   1076899888, 6,  0,          1,   4278190080,
    1,   4290619413, 6,   4293512986, 1,  4290619413, 1,   3207606320,
    7,   0,          1,   4278190080, 10, 4293512986, 1,   4284898059,
    1,   2939631415, 2,   2151694400, 1,  4012517138, 1,   4290619413,
    9,   4293512986, 1,   4282004487, 1,  1345795895, 2,   0,
    1,   3207606320, 1,   4289698580, 9,  4293512986, 1,   4287791376,
    1,   3476238889, 2,   2151694400, 1,  3744016158, 1,   4288712210,
    1,   4290619413, 1,   3476238889, 1,  269422351,  8,   0,
    1,   807872295,  1,   4010741519, 1,  4287791376, 1,   4281083653,
    1,   2671524924, 1,   269422351,  3,  0,          1,   538713116,
    1,   3475449639, 1,   4288712210, 8,  4293512986, 1,   4288712210,
    1,   3207606320, 2,   0,          1,  807872295,  1,   4279176450,
    9,   4293512986, 1,   4278190080, 2,  269422351,  1,   4278190080,
    1,   4290619413, 8,   4293512986, 1,  4281083653, 1,   538713116,
    1,   0,          1,   2403286847, 1,  4281083653, 9,   4293512986,
    1,   4287791376, 1,   2939631415, 2,  2151694400, 1,   4010741519,
    1,   4287791376, 9,   4293512986, 1,  4281083653, 1,   538713116,
    6,   0,          1,   4278190080, 8,  4293512986, 1,   4278190080,
    7,   0,          1,   4278190080, 11, 4293512986, 1,   4291605783,
    2,   4289698580, 11,  4293512986, 1,  4280097283, 1,   1076899888,
    2,   0,          1,   3207606320, 1,  4289698580, 10,  4293512986,
    1,   4292526616, 2,   4289698580, 3,  4293512986, 1,   4290619413,
    1,   3476238889, 1,   269422351,  6,  0,          1,   807872295,
    1,   4010741519, 1,   4287791376, 2,  4293512986, 1,   4286805007,
    1,   4281083653, 1,   4010741519, 1,  3743161372, 1,   4278190080,
    1,   4282004487, 1,   4288712210, 9,  4293512986, 1,   4285884429,
    1,   2939631415, 2,   0,          1,  2403286847, 1,   4283911690,
    8,   4293512986, 1,   4288712210, 1,  2939631415, 2,   0,
    1,   3207606320, 1,   4284898059, 8,  4293512986, 1,   4286805007,
    1,   1883193151, 1,   0,          1,  1345795895, 1,   4278190080,
    1,   4292526616, 9,   4293512986, 1,  4292526616, 2,   4289698580,
    1,   4292526616, 9,   4293512986, 1,  4292526616, 1,   3743161372,
    6,   0,          1,   269422351,  1,  4278190080, 8,   4293512986,
    1,   4278190080, 7,   0,          1,  4278190080, 24,  4293512986,
    1,   4292526616, 1,   4278190080, 1,  269422351,  2,   0,
    1,   3207606320, 1,   4289698580, 17, 4293512986, 1,   4290619413,
    1,   3476238889, 1,   269422351,  4,  0,          1,   807872295,
    1,   4011662097, 1,   4290619413, 19, 4293512986, 1,   4282004487,
    1,   1883193151, 2,   0,          1,  4010741519, 1,   4289698580,
    8,   4293512986, 1,   4283911690, 1,  1614560316, 2,   0,
    1,   1883193151, 1,   4281083653, 8,  4293512986, 1,   4291605783,
    1,   3743161372, 1,   0,          1,  269422351,  1,   4278190080,
    1,   4287791376, 22,  4293512986, 1,  4286805007, 1,   2403286847,
    6,   0,          1,   1076899888, 1,  4280097283, 8,   4293512986,
    1,   4280097283, 1,   538713116,  6,  0,          1,   4278190080,
    24,  4293512986, 1,   4287791376, 1,  3475449639, 3,   0,
    1,   3207606320, 1,   4289698580, 18, 4293512986, 1,   4290619413,
    1,   3475449639, 1,   269422351,  2,  0,          1,   807872295,
    1,   4011662097, 1,   4290619413, 19, 4293512986, 1,   4292526616,
    1,   4278190080, 1,   538713116,  1,  0,          1,   1345795895,
    1,   4280097283, 9,   4293512986, 1,  4279176450, 1,   269422351,
    2,   0,          1,   538713116,  1,  4278190080, 1,   4291605783,
    8,   4293512986, 1,   4282990856, 1,  807872295,  1,   0,
    1,   2671524924, 1,   4280097283, 1,  4292526616, 20,  4293512986,
    1,   4292526616, 1,   4280097283, 1,  807872295,  6,   0,
    1,   1076899888, 1,   4282004487, 8,  4293512986, 1,   4282004487,
    1,   1076899888, 6,   0,          1,  4278190080, 24,  4293512986,
    1,   4282004487, 1,   2151694400, 3,  0,          1,   3207606320,
    1,   4289698580, 19,  4293512986, 1,  4287791376, 1,   3475449639,
    1,   269422351,  1,   807872295,  1,  4011662097, 1,   4290619413,
    20,  4293512986, 1,   4284898059, 1,  3207606320, 2,   0,
    1,   2671524924, 1,   4285884429, 8,  4293512986, 1,   4288712210,
    1,   3207606320, 4,   0,          1,  3475449639, 1,   4286805007,
    8,   4293512986, 1,   4287791376, 1,  2671524924, 1,   0,
    1,   538713116,  1,   4278190080, 1,  4284898059, 20,  4293512986,
    1,   4284898059, 1,   2939631415, 7,  0,          1,   1614560316,
    1,   4282004487, 8,   4293512986, 1,  4282004487, 1,   1076899888,
    6,   0,          1,   4278190080, 23, 4293512986, 1,   4289698580,
    1,   4278190080, 1,   538713116,  3,  0,          1,   3207606320,
    1,   4289698580, 20,  4293512986, 1,  4287791376, 1,   3475449639,
    1,   4010741519, 1,   4288712210, 20, 4293512986, 1,   4289698580,
    1,   4278190080, 1,   1076899888, 1,  0,          1,   269422351,
    1,   4278190080, 1,   4291605783, 8,  4293512986, 1,   4283911690,
    1,   1883193151, 4,   0,          1,  1883193151, 1,   4281083653,
    9,   4293512986, 1,   4011662097, 2,  0,          1,   2151694400,
    1,   4278190080, 1,   4287791376, 18, 4293512986, 1,   4287791376,
    1,   4010741519, 1,   269422351,  7,  0,          1,   2151694400,
    1,   4285884429, 8,   4293512986, 1,  4285884429, 1,   1883193151,
    6,   0,          1,   4278190080, 22, 4293512986, 1,   4290619413,
    1,   4279176450, 1,   2151694400, 4,  0,          1,   3207606320,
    1,   4289698580, 8,   4293512986, 1,  4292526616, 12,  4293512986,
    1,   4287791376, 1,   4278190080, 1,  4279176450, 1,   4290619413,
    18,  4293512986, 1,   4290619413, 1,  4279176450, 1,   2403286847,
    2,   0,          1,   1614560316, 1,  4282004487, 9,   4293512986,
    1,   4279176450, 1,   538713116,  4,  0,          1,   807872295,
    1,   4278190080, 1,   4292526616, 8,  4293512986, 1,   4283911690,
    1,   1345795895, 2,   0,          1,  2671524924, 1,   4278190080,
    1,   4287791376, 16,  4293512986, 1,  4287791376, 1,   4010741519,
    1,   807872295,  8,   0,          1,  2151694400, 1,   4285884429,
    8,   4293512986, 1,   4285884429, 1,  2151694400, 6,   0,
    1,   4278190080, 9,   4293512986, 1,  4283911690, 11,  4293512986,
    1,   4289698580, 1,   4279176450, 1,  3475449639, 5,   0,
    1,   3207606320, 1,   4289698580, 8,  4293512986, 1,   4281083653,
    1,   4291605783, 10,  4293512986, 1,  4290619413, 1,   4281083653,
    1,   3475449639, 1,   2671524924, 1,  4278190080, 1,   4285884429,
    15,  4293512986, 1,   4292526616, 1,  4285884429, 1,   4278190080,
    1,   2671524924, 3,   0,          1,  3475449639, 1,   4287791376,
    8,   4293512986, 1,   4290619413, 1,  3475449639, 6,   0,
    1,   3743161372, 1,   4287791376, 8,  4293512986, 1,   4290619413,
    1,   2939631415, 3,   0,          1,  2671524924, 1,   4278190080,
    1,   4282990856, 1,   4292526616, 12, 4293512986, 1,   4292526616,
    1,   4282990856, 1,   4010741519, 1,  807872295,  9,   0,
    1,   2939631415, 1,   4286805007, 8,  4293512986, 1,   4286805007,
    1,   2151694400, 6,   0,          1,  4278190080, 9,   4293512986,
    1,   4278190080, 1,   4281083653, 1,  4288712210, 7,   4293512986,
    1,   4290619413, 1,   4283911690, 1,  4278190080, 1,   2671524924,
    1,   269422351,  5,   0,          1,  3207606320, 1,   4289698580,
    8,   4293512986, 2,   4278190080, 1,  4283911690, 1,   4291605783,
    6,   4293512986, 1,   4292526616, 1,  4285884429, 1,   4279176450,
    1,   3207606320, 1,   269422351,  1,  0,          1,   1883193151,
    1,   4010741519, 1,   4280097283, 1,  4286805007, 1,   4291605783,
    10,  4293512986, 1,   4290619413, 1,  4284898059, 1,   4279176450,
    1,   4010741519, 1,   1345795895, 3,  0,          1,   538713116,
    1,   4278190080, 1,   4292526616, 8,  4293512986, 1,   4284898059,
    1,   1883193151, 6,   0,          1,  2403286847, 1,   4282990856,
    9,   4293512986, 1,   4280097283, 1,  269422351,  3,   0,
    1,   1883193151, 1,   4010741519, 1,  4279176450, 1,   4283911690,
    1,   4290619413, 8,   4293512986, 1,  4290619413, 1,   4283911690,
    1,   4279176450, 1,   3207606320, 1,  538713116,  10,  0,
    1,   3207606320, 1,   4289698580, 8,  4293512986, 1,   4289698580,
    1,   3207606320, 6,   0,          1,  4278190080, 9,   4293512986,
    1,   4278190080, 1,   2671524924, 1,  4278190080, 1,   4279176450,
    1,   4282004487, 1,   4284898059, 2,  4285884429, 1,   4282004487,
    1,   4280097283, 1,   4278190080, 1,  3207606320, 1,   1076899888,
    7,   0,          1,   3207606320, 1,  4281083653, 8,   4282004487,
    1,   4278190080, 1,   1614560316, 1,  3743161372, 1,   4278190080,
    1,   4280097283, 1,   4282990856, 2,  4285884429, 1,   4283911690,
    1,   4282004487, 1,   4278190080, 1,  4010741519, 1,   1883193151,
    4,   0,          1,   269422351,  1,  2403286847, 1,   4010741519,
    1,   4278190080, 1,   4280097283, 1,  4282004487, 1,   4284898059,
    4,   4285884429, 1,   4282990856, 1,  4282004487, 2,   4278190080,
    1,   3475449639, 1,   1883193151, 1,  269422351,  4,   0,
    1,   2151694400, 1,   4279176450, 9,  4282004487, 1,   4279176450,
    1,   538713116,  6,   0,          1,  807872295,  1,   4278190080,
    9,   4282004487, 1,   4280097283, 1,  1883193151, 4,   0,
    1,   269422351,  1,   2151694400, 1,  3743161372, 1,   4278190080,
    1,   4279176450, 1,   4282004487, 1,  4284898059, 2,   4285884429,
    1,   4284898059, 1,   4282004487, 1,  4279176450, 1,   4278190080,
    1,   3207606320, 1,   1076899888, 12, 0,          1,   3207606320,
    1,   4289698580, 8,   4293512986, 1,  4289698580, 1,   3207606320,
    6,   0,          1,   4278190080, 9,  4293512986, 1,   4278190080,
    1,   0,          1,   538713116,  1,  1883193151, 1,   2403286847,
    3,   3207606320, 1,   2671524924, 1,  1883193151, 1,   807872295,
    9,   0,          1,   1614560316, 10, 2151694400, 2,   0,
    1,   807872295,  1,   2151694400, 1,  2939631415, 3,   3207606320,
    1,   2151694400, 1,   1345795895, 9,  0,          1,   1076899888,
    1,   1883193151, 1,   2403286847, 5,  3207606320, 1,   2671524924,
    1,   2151694400, 1,   1345795895, 1,  538713116,  7,   0,
    1,   1614560316, 10,  2151694400, 1,  1883193151, 8,   0,
    11,  2151694400, 1,   1614560316, 7,  0,          1,   807872295,
    1,   1883193151, 1,   2671524924, 4,  3207606320, 1,   2151694400,
    1,   1614560316, 1,   538713116,  14, 0,          1,   4278190080,
    1,   4291605783, 8,   4293512986, 1,  4291605783, 1,   3475449639,
    6,   0,          1,   4278190080, 9,  4293512986, 1,   4278190080,
    61,  0,          1,   538976288,  69, 0,          1,   4278190080,
    10,  4293512986, 1,   4278190080, 6,  0,          1,   4278190080,
    9,   4293512986, 1,   4278190080, 60, 0,          1,   538976288,
    69,  0,          1,   538713116,  1,  4278190080, 10,  4293512986,
    1,   4278190080, 6,   0,          1,  4278190080, 9,   4293512986,
    1,   4278190080, 2,   0,          1,  1616928864, 3,   2155905152,
    1,   1616928864, 7,   0,          1,  538976288,  1,   1886417008,
    3,   2155905152, 1,   538976288,  6,  0,          1,   269488144,
    1,   1616928864, 3,   2155905152, 1,  808464432,  4,   0,
    1,   1616928864, 3,   2155905152, 1,  1616928864, 2,   0,
    4,   2155905152, 1,   1077952576, 1,  1616928864, 9,   2155905152,
    1,   1616928864, 71,  0,          1,  1076899888, 1,   4281083653,
    10,  4293512986, 1,   4281083653, 1,  807872295,  5,   0,
    1,   4278190080, 9,   4293512986, 1,  4278190080, 2,   0,
    1,   3214778272, 3,   4282667865, 1,  3217014719, 6,   0,
    1,   2408550287, 1,   4288850348, 1,  4282667865, 1,   4278589730,
    1,   4279641904, 1,   4283720039, 1,  4288850348, 1,   2408550287,
    4,   0,          1,   1616928864, 1,  4021664443, 1,   4283720039,
    1,   4279641904, 1,   4278589730, 1,  4282667865, 1,   4287797918,
    1,   3216225717, 1,   269488144,  2,  0,          1,   3217014719,
    2,   4282667865, 1,   4285759107, 1,  3217014719, 2,   0,
    1,   4291876054, 2,   4282667865, 1,  4285759107, 1,   2155905152,
    1,   3217014719, 9,   4282667865, 1,  3217014719, 1,   538976288,
    70,  0,          1,   1076899888, 1,  4282004487, 10,  4293512986,
    1,   4282004487, 1,   1076899888, 5,  0,          1,   4278190080,
    9,   4293512986, 1,   4278190080, 2,  0,          1,   3213989014,
    3,   4278589730, 1,   3217014719, 5,  0,          1,   2408550287,
    1,   4284706677, 6,   4278589730, 1,  4284706677, 1,   2678038431,
    2,   0,          1,   1347440720, 1,  4288850348, 6,   4278589730,
    1,   4281680971, 1,   3485713348, 1,  269488144,  1,   0,
    1,   3217014719, 2,   4278589730, 1,  4282667865, 1,   3217014719,
    2,   0,          1,   4290889416, 2,  4278589730, 1,   4282667865,
    1,   2155905152, 1,   3217014719, 9,  4278589730, 1,   3217014719,
    1,   1077952576, 70,  0,          1,  1883193151, 1,   4282004487,
    10,  4293512986, 1,   4282004487, 1,  1076899888, 5,   0,
    1,   4278190080, 9,   4293512986, 1,  4278190080, 2,   0,
    1,   3213989014, 3,   4278589730, 1,  3217014719, 4,   0,
    1,   538976288,  1,   4289836986, 3,  4278589730, 2,   4281680971,
    3,   4278589730, 1,   4289836986, 1,  808464432,  1,   0,
    1,   3754215111, 1,   4279641904, 2,  4278589730, 1,   4280628798,
    1,   4282667865, 3,   4278589730, 1,  4285759107, 1,   1886417008,
    1,   0,          1,   3217014719, 2,  4278589730, 1,   4282667865,
    1,   3217014719, 2,   0,          1,  4290889416, 2,   4278589730,
    1,   4282667865, 1,   2155905152, 1,  3217014719, 1,   4280628798,
    8,   4278589730, 1,   3217014719, 1,  1616928864, 70,  0,
    1,   2151694400, 1,   4285884429, 10, 4293512986, 1,   4285884429,
    1,   2151694400, 5,   0,          1,  4278190080, 9,   4293512986,
    1,   4278190080, 2,   0,          1,  3213989014, 3,   4278589730,
    1,   3217014719, 4,   0,          1,  1886417008, 1,   4283720039,
    2,   4278589730, 1,   4287797918, 2,  2947526575, 1,   4287797918,
    2,   4278589730, 1,   4283720039, 1,  2155905152, 1,   1077952576,
    1,   4287797918, 2,   4278589730, 1,  4283720039, 1,   3486502863,
    1,   2408550287, 1,   4291876054, 2,  4278589730, 1,   4279641904,
    1,   3217014719, 1,   0,          1,  3217014719, 2,   4278589730,
    1,   4282667865, 1,   3217014719, 2,  0,          1,   4290889416,
    2,   4278589730, 1,   4282667865, 1,  2155905152, 1,   808464432,
    1,   4022585289, 3,   4278589730, 1,  4291876054, 1,   3755991007,
    3,   3217014719, 1,   2408550287, 71, 0,          1,   2151694400,
    1,   4285884429, 10,  4293512986, 1,  4285884429, 1,   2151694400,
    5,   0,          1,   4278190080, 9,  4293512986, 1,   4278190080,
    2,   0,          1,   3213989014, 3,  4278589730, 1,   3217014719,
    4,   0,          1,   2408550287, 1,  4280628798, 2,   4278589730,
    1,   4024492770, 2,   0,          1,  3485713348, 2,   4278589730,
    1,   4280628798, 1,   3217014719, 1,  1886417008, 1,   4284706677,
    2,   4278589730, 1,   4289836986, 1,  538976288,  1,   0,
    1,   2678038431, 1,   4281680971, 2,  4278589730, 1,   4023571670,
    1,   0,          1,   3217014719, 2,  4278589730, 1,   4282667865,
    1,   3217014719, 2,   0,          1,  4290889416, 2,   4278589730,
    1,   4282667865, 1,   2155905152, 1,  0,          1,   1616928864,
    1,   4288850348, 2,   4278589730, 1,  4280628798, 1,   4024492770,
    1,   269488144,  74,  0,          1,  3207606320, 1,   4286805007,
    10,  4293512986, 1,   4286805007, 1,  2403286847, 5,   0,
    11,  4278190080, 2,   0,          1,  3213989014, 3,   4278589730,
    1,   3217014719, 4,   0,          1,  3217014719, 3,   4278589730,
    1,   3217014719, 2,   0,          1,  3217014719, 3,   4278589730,
    1,   3217014719, 1,   2155905152, 1,  4282667865, 2,   4278589730,
    1,   4290889416, 2,   0,          1,  2155905152, 1,   4282667865,
    2,   4278589730, 1,   4290889416, 1,  0,          1,   3217014719,
    2,   4278589730, 1,   4282667865, 1,  3217014719, 2,   0,
    1,   4290889416, 2,   4278589730, 1,  4282667865, 1,   2155905152,
    2,   0,          1,   2678038431, 1,  4284706677, 2,   4278589730,
    1,   4282667865, 1,   3217014719, 74, 0,          1,   3207606320,
    12,  4278190080, 1,   3207606320, 18, 0,          1,   3213989014,
    3,   4278589730, 1,   3217014719, 4,  0,          1,   3217014719,
    3,   4278589730, 1,   3217014719, 2,  0,          1,   3217014719,
    3,   4278589730, 1,   3217014719, 1,  2155905152, 1,   4282667865,
    2,   4278589730, 1,   4290889416, 2,  0,          1,   2155905152,
    1,   4282667865, 2,   4278589730, 1,  4290889416, 1,   0,
    1,   3217014719, 2,   4278589730, 1,  4282667865, 1,   3217014719,
    2,   0,          1,   4290889416, 2,  4278589730, 1,   4282667865,
    1,   2155905152, 2,   0,          1,  269488144,  1,   3485713348,
    1,   4281680971, 2,   4278589730, 1,  4286811281, 1,   2155905152,
    105, 0,          1,   3213989014, 3,  4278589730, 1,   3217014719,
    4,   0,          1,   2678038431, 1,  4280628798, 2,   4278589730,
    1,   3485713348, 2,   0,          1,  3216225717, 2,   4278589730,
    1,   4280628798, 1,   3217014719, 1,  2155905152, 1,   4284706677,
    2,   4278589730, 1,   4289836986, 1,  269488144,  1,   0,
    1,   2408550287, 1,   4281680971, 2,  4278589730, 1,   4292928227,
    1,   0,          1,   3217014719, 2,  4278589730, 1,   4281680971,
    1,   3217014719, 2,   0,          1,  4290889416, 2,   4278589730,
    1,   4282667865, 1,   2155905152, 3,  0,          1,   808464432,
    1,   4022585289, 1,   4279641904, 2,  4278589730, 1,   4289836986,
    1,   1347440720, 104, 0,          1,  3213989014, 3,   4278589730,
    1,   3217014719, 4,   0,          1,  2155905152, 1,   4283720039,
    2,   4278589730, 1,   4287797918, 1,  1886417008, 1,   1616928864,
    1,   4287797918, 2,   4278589730, 1,  4283720039, 1,   2408550287,
    1,   1077952576, 1,   4287797918, 2,  4278589730, 1,   4283720039,
    1,   2678038431, 1,   1347440720, 1,  4022585289, 2,   4278589730,
    1,   4279641904, 1,   3217014719, 1,  0,          1,   3217014719,
    3,   4278589730, 1,   4291876054, 1,  1616928864, 1,   1886417008,
    1,   4284706677, 2,   4278589730, 1,  4283720039, 1,   2155905152,
    1,   538976288,  3,   2155905152, 1,  3486502863, 1,   4289836986,
    2,   4278589730, 1,   4279641904, 1,  4023571670, 1,   538976288,
    103, 0,          1,   3213989014, 3,  4278589730, 1,   3217014719,
    4,   0,          1,   808464432,  1,  4289836986, 3,   4278589730,
    2,   4281680971, 3,   4278589730, 1,  4289836986, 1,   1616928864,
    1,   269488144,  1,   4292928227, 1,  4279641904, 2,   4278589730,
    1,   4280628798, 1,   4282667865, 3,  4278589730, 1,   4285759107,
    1,   2408550287, 1,   0,          1,  3217014719, 4,   4278589730,
    1,   4282667865, 1,   4280628798, 3,  4278589730, 1,   4288850348,
    1,   1347440720, 1,   1077952576, 1,  4288850348, 4,   4282667865,
    1,   4279641904, 2,   4278589730, 1,  4281680971, 1,   2947526575,
    103, 0,          1,   3213989014, 3,  4278589730, 1,   3217014719,
    5,   0,          1,   3217014719, 1,  4284706677, 6,   4278589730,
    1,   4284706677, 1,   3486502863, 2,  0,          1,   2408550287,
    1,   4288850348, 6,   4278589730, 1,  4281680971, 1,   4024492770,
    1,   538976288,  1,   0,          1,  3217014719, 2,   4278589730,
    1,   4279641904, 5,   4278589730, 1,  4281680971, 1,   4025479151,
    1,   269488144,  1,   1077952576, 1,  4286811281, 8,   4278589730,
    1,   3217014719, 103, 0,          1,  3213989014, 3,   4278589730,
    1,   3217014719, 5,   0,          1,  269488144,  1,   3486502863,
    1,   4288850348, 1,   4282667865, 2,  4279641904, 1,   4283720039,
    1,   4288850348, 1,   3486502863, 1,  538976288,  3,   0,
    1,   2678038431, 1,   4290889416, 1,  4283720039, 1,   4280628798,
    1,   4278589730, 1,   4282667865, 1,  4287797918, 1,   4024492770,
    1,   808464432,  2,   0,          1,  3217014719, 2,   4282667865,
    1,   4285759107, 1,   4289836986, 1,  4282667865, 1,   4278589730,
    1,   4279641904, 1,   4284706677, 1,  4293915121, 1,   1347440720,
    1,   0,          1,   1077952576, 1,  4286811281, 8,   4278589730,
    1,   3217014719, 99,  0,          4,  1077952576, 1,   3483148450,
    3,   4278589730, 1,   3486502863, 4,  1077952576, 3,   0,
    1,   1616928864, 1,   3217014719, 1,  3755991007, 1,   4025479151,
    1,   3217014719, 1,   1886417008, 1,  269488144,  5,   0,
    1,   1347440720, 1,   2947526575, 1,  3486502863, 1,   4294967295,
    1,   3217014719, 1,   2408550287, 1,  269488144,  3,   0,
    1,   2408550287, 3,   3217014719, 1,  2678038431, 1,   3217014719,
    1,   4025479151, 1,   3486502863, 1,  2678038431, 1,   808464432,
    2,   0,          1,   808464432,  9,  3217014719, 1,   2408550287,
    99,  0,          1,   4292928227, 3,  4290889416, 1,   4287797918,
    3,   4278589730, 4,   4290889416, 1,  4293915121, 147, 0,
    1,   4286811281, 11,  4278589730, 1,  4290889416, 147, 0,
    1,   4286811281, 11,  4278589730, 1,  4290889416, 147, 0,
    1,   4290889416, 11,  4286811281, 1,  4292928227, 616, 0};

//---------------------------------------------------------------------------------

UINT lightmark137x48[5888] = {
    28,  0,          1,   788529152,  4,   1056964608, 1,   520093696,
    128, 0,          1,   251658240,  1,   2130706432, 1,   4009754624,
    1,   4282335039, 1,   4285493103, 2,   4286545791, 1,   4284440415,
    1,   4280229663, 1,   3472883712, 1,   1593835520, 125, 0,
    1,   251658240,  1,   3472883712, 1,   4285493103, 1,   4293914607,
    6,   4294967295, 1,   4291809231, 1,   4283387727, 1,   2936012800,
    1,   251658240,  123, 0,          1,   2936012800, 1,   4285493103,
    10,  4294967295, 1,   4285493103, 1,   2936012800, 123, 0,
    1,   788529152,  1,   4010807312, 1,   4291809231, 10,  4294967295,
    1,   4282335039, 1,   1593835520, 99,  0,          1,   788529152,
    14,  1056964608, 1,   788529152,  8,   0,          1,   788529152,
    1,   4010807312, 1,   4291809231, 1,   4294967295, 1,   4288651167,
    1,   4286545791, 1,   4287598479, 1,   4292861919, 4,   4294967295,
    1,   4291809231, 1,   2936012800, 45,  0,          3,   1056964608,
    1,   788529152,  1,   251658240,  6,   1056964608, 1,   0,
    1,   788529152,  5,   1056964608, 1,   251658240,  1,   788529152,
    3,   1056964608, 18,  0,          1,   520093696,  4,   1056964608,
    1,   520093696,  7,   0,          1,   3204448256, 13,  4282335039,
    1,   4281282351, 1,   3204448256, 1,   4278190080, 4,   4282335039,
    1,   4280229663, 1,   1056964608, 2,   0,          1,   788529152,
    1,   4010807312, 1,   4281282351, 1,   2667577344, 1,   1593835520,
    1,   2130706432, 1,   4010807312, 1,   4291809231, 4,   4294967295,
    1,   4279176975, 1,   0,          1,   2130706432, 1,   4280229663,
    4,   4282335039, 1,   3204448256, 1,   0,          1,   1056964608,
    1,   4279176975, 4,   4282335039, 1,   4279176975, 4,   0,
    1,   2130706432, 1,   3741319168, 1,   4281282351, 2,   4282335039,
    1,   4281282351, 1,   2130706432, 4,   0,          1,   2130706432,
    1,   4280229663, 4,   4282335039, 1,   4280229663, 1,   1056964608,
    4,   0,          1,   2130706432, 1,   4009754624, 1,   4282335039,
    2,   4285493103, 1,   4282335039, 1,   4009754624, 1,   4280229663,
    4,   4282335039, 1,   4278190080, 1,   0,          1,   3204448256,
    4,   4282335039, 1,   4279176975, 1,   4009754624, 1,   4282335039,
    2,   4286545791, 1,   4283387727, 1,   4010807312, 1,   2130706432,
    5,   0,          1,   2130706432, 1,   3741319168, 1,   4281282351,
    2,   4282335039, 1,   4281282351, 1,   3204448256, 2,   0,
    1,   1593835520, 1,   3741319168, 1,   4281282351, 1,   4284440415,
    2,   4286545791, 1,   4284440415, 1,   4281282351, 1,   3741319168,
    1,   1593835520, 5,   0,          1,   3204448256, 13,  4294967295,
    1,   4290756543, 1,   3204448256, 1,   4278190080, 4,   4294967295,
    1,   4286545791, 1,   1056964608, 2,   0,          1,   788529152,
    1,   3472883712, 1,   4279176975, 2,   4282335039, 1,   4278190080,
    1,   3741319168, 1,   4286545791, 4,   4294967295, 1,   4282335039,
    1,   0,          1,   2130706432, 1,   4286545791, 4,   4294967295,
    1,   3204448256, 1,   0,          1,   1056964608, 1,   4282335039,
    4,   4294967295, 1,   4282335039, 3,   0,          1,   2667577344,
    1,   4283387727, 1,   4292861919, 3,   4294967295, 1,   4290756543,
    1,   2130706432, 4,   0,          1,   2130706432, 1,   4286545791,
    4,   4294967295, 1,   4286545791, 1,   1056964608, 3,   0,
    1,   2667577344, 1,   4284440415, 1,   4293914607, 4,   4294967295,
    1,   4292861919, 1,   4289703855, 4,   4294967295, 1,   4278190080,
    1,   0,          1,   3204448256, 4,   4294967295, 1,   4285493103,
    1,   4292861919, 4,   4294967295, 1,   4293914607, 1,   4284440415,
    1,   3204448256, 3,   0,          1,   3204448256, 1,   4283387727,
    1,   4292861919, 3,   4294967295, 1,   4290756543, 1,   3204448256,
    1,   0,          1,   2667577344, 1,   4283387727, 1,   4292861919,
    6,   4294967295, 1,   4292861919, 1,   4282335039, 1,   3204448256,
    1,   251658240,  3,   0,          1,   3204448256, 13,  4294967295,
    1,   4290756543, 1,   3204448256, 1,   4278190080, 4,   4294967295,
    1,   4286545791, 1,   1056964608, 1,   0,          1,   1593835520,
    1,   4279176975, 1,   4289703855, 4,   4294967295, 1,   4288651167,
    1,   4287598479, 4,   4294967295, 1,   4282335039, 1,   0,
    1,   2130706432, 1,   4286545791, 4,   4294967295, 1,   3204448256,
    1,   0,          1,   1056964608, 1,   4282335039, 4,   4294967295,
    1,   4282335039, 2,   0,          1,   2130706432, 1,   4283387727,
    5,   4294967295, 1,   4290756543, 1,   2130706432, 4,   0,
    1,   2130706432, 1,   4286545791, 4,   4294967295, 1,   4286545791,
    1,   1056964608, 2,   0,          1,   1593835520, 1,   4283387727,
    12,  4294967295, 1,   4278190080, 1,   0,          1,   3204448256,
    12,  4294967295, 1,   4283387727, 1,   1593835520, 1,   0,
    1,   2130706432, 1,   4283387727, 5,   4294967295, 1,   4290756543,
    1,   3204448256, 1,   2399141888, 1,   4284440415, 10,  4294967295,
    1,   4286545791, 1,   3472883712, 1,   251658240,  2,   0,
    1,   3204448256, 13,  4294967295, 1,   4290756543, 1,   3204448256,
    1,   4278190080, 4,   4294967295, 1,   4286545791, 1,   1056964608,
    1,   251658240,  1,   4010807312, 1,   4291809231, 11,  4294967295,
    1,   4282335039, 1,   0,          1,   2130706432, 1,   4286545791,
    4,   4294967295, 1,   3204448256, 1,   0,          1,   1056964608,
    1,   4282335039, 4,   4294967295, 1,   4282335039, 2,   0,
    1,   3741319168, 1,   4292861919, 5,   4294967295, 1,   4290756543,
    1,   2130706432, 4,   0,          1,   2130706432, 1,   4286545791,
    4,   4294967295, 1,   4286545791, 1,   1056964608, 2,   0,
    1,   3472883712, 1,   4292861919, 12,  4294967295, 1,   4278190080,
    1,   0,          1,   3204448256, 12,  4294967295, 1,   4291809231,
    1,   3204448256, 1,   0,          1,   3741319168, 1,   4292861919,
    5,   4294967295, 1,   4290756543, 1,   3741319168, 1,   4280229663,
    11,  4294967295, 1,   4288651167, 1,   3472883712, 1,   251658240,
    2,   0,          1,   3204448256, 13,  4294967295, 1,   4290756543,
    1,   3204448256, 1,   4278190080, 4,   4294967295, 1,   4286545791,
    1,   1056964608, 1,   1862270976, 1,   4286545791, 12,  4294967295,
    1,   4282335039, 1,   0,          1,   2130706432, 1,   4286545791,
    4,   4294967295, 1,   3204448256, 1,   0,          1,   1056964608,
    1,   4282335039, 4,   4294967295, 1,   4282335039, 1,   0,
    1,   251658240,  1,   4281282351, 4,   4294967295, 1,   4293914607,
    1,   4290756543, 1,   4287598479, 1,   2130706432, 4,   0,
    1,   2130706432, 1,   4286545791, 4,   4294967295, 1,   4286545791,
    1,   1056964608, 2,   0,          1,   4281282351, 4,   4294967295,
    1,   4291809231, 1,   4283387727, 1,   4282335039, 1,   4287598479,
    5,   4294967295, 1,   4278190080, 1,   0,          1,   3204448256,
    5,   4294967295, 1,   4293914607, 1,   4290756543, 1,   4292861919,
    5,   4294967295, 1,   4278190080, 1,   520093696,  1,   4281282351,
    4,   4294967295, 1,   4293914607, 1,   4290756543, 1,   4287598479,
    1,   4278190080, 1,   4288651167, 4,   4294967295, 1,   4292861919,
    2,   4286545791, 1,   4289703855, 2,   4294967295, 1,   4288651167,
    1,   3472883712, 1,   251658240,  3,   0,          1,   3204448256,
    5,   4294967295, 8,   4282335039, 1,   4281282351, 1,   3204448256,
    1,   4278190080, 4,   4294967295, 1,   4286545791, 1,   1056964608,
    1,   3204448256, 1,   4290756543, 12,  4294967295, 1,   4282335039,
    1,   0,          1,   2130706432, 1,   4286545791, 4,   4294967295,
    1,   3204448256, 1,   0,          1,   1056964608, 1,   4282335039,
    4,   4294967295, 1,   4282335039, 1,   0,          1,   1056964608,
    1,   4282335039, 4,   4294967295, 1,   4283387727, 2,   2130706432,
    1,   1056964608, 4,   0,          1,   2130706432, 1,   4286545791,
    4,   4294967295, 1,   4286545791, 1,   1056964608, 2,   0,
    1,   4282335039, 4,   4294967295, 1,   4282335039, 1,   1862270976,
    1,   1056964608, 1,   2936012800, 1,   4288651167, 4,   4294967295,
    1,   4278190080, 1,   0,          1,   3204448256, 4,   4294967295,
    1,   4293914607, 1,   4010807312, 1,   3204448256, 1,   3741319168,
    1,   4290756543, 4,   4294967295, 1,   4281282351, 1,   1056964608,
    1,   4282335039, 4,   4294967295, 1,   4283387727, 2,   2130706432,
    1,   4009754624, 1,   4293914607, 3,   4294967295, 1,   4290756543,
    1,   4009754624, 2,   1862270976, 1,   2667577344, 1,   4282335039,
    1,   4287598479, 1,   3472883712, 1,   251658240,  4,   0,
    1,   3204448256, 5,   4294967295, 1,   4278190080, 9,   0,
    1,   4278190080, 4,   4294967295, 1,   4286545791, 1,   1056964608,
    1,   3204448256, 4,   4294967295, 1,   4293914607, 1,   4282335039,
    1,   3741319168, 1,   4282335039, 1,   4293914607, 4,   4294967295,
    1,   4282335039, 1,   0,          1,   2130706432, 1,   4286545791,
    4,   4294967295, 1,   3204448256, 1,   0,          1,   1056964608,
    1,   4282335039, 4,   4294967295, 1,   4282335039, 1,   0,
    1,   1056964608, 1,   4282335039, 4,   4294967295, 1,   4282335039,
    7,   0,          1,   2130706432, 1,   4286545791, 4,   4294967295,
    1,   4286545791, 1,   1056964608, 2,   0,          1,   4280229663,
    4,   4294967295, 1,   4288651167, 1,   4009754624, 1,   3204448256,
    1,   3472883712, 1,   4286545791, 4,   4294967295, 1,   4278190080,
    1,   0,          1,   3204448256, 4,   4294967295, 1,   4288651167,
    1,   2399141888, 1,   0,          1,   1325400064, 1,   4284440415,
    4,   4294967295, 1,   4282335039, 1,   1325400064, 1,   4282335039,
    4,   4294967295, 1,   4282335039, 2,   0,          1,   4279176975,
    4,   4294967295, 1,   4283387727, 1,   3741319168, 3,   3204448256,
    1,   4009754624, 1,   4278190080, 1,   3472883712, 2,   3204448256,
    1,   1593835520, 2,   0,          1,   3204448256, 5,   4294967295,
    1,   4278190080, 9,   0,          1,   4278190080, 4,   4294967295,
    1,   4286545791, 1,   1056964608, 1,   3204448256, 4,   4294967295,
    1,   4288651167, 1,   2399141888, 1,   0,          1,   2130706432,
    1,   4287598479, 4,   4294967295, 1,   4282335039, 1,   0,
    1,   2130706432, 1,   4286545791, 4,   4294967295, 1,   3204448256,
    1,   0,          1,   1056964608, 1,   4282335039, 4,   4294967295,
    1,   4282335039, 1,   0,          1,   1056964608, 1,   4282335039,
    4,   4294967295, 1,   4282335039, 7,   0,          1,   2130706432,
    1,   4286545791, 4,   4294967295, 1,   4286545791, 1,   1056964608,
    2,   0,          1,   3472883712, 1,   4292861919, 12,  4294967295,
    1,   4278190080, 1,   0,          1,   3204448256, 4,   4294967295,
    1,   4286545791, 1,   2130706432, 1,   0,          1,   788529152,
    1,   4282335039, 4,   4294967295, 1,   4282335039, 1,   2130706432,
    1,   4282335039, 4,   4294967295, 1,   4282335039, 2,   0,
    1,   4282335039, 13,  4294967295, 1,   4286545791, 1,   2130706432,
    2,   0,          1,   3204448256, 5,   4294967295, 1,   4278190080,
    9,   0,          1,   4278190080, 4,   4294967295, 1,   4286545791,
    1,   1056964608, 1,   3204448256, 4,   4294967295, 1,   4286545791,
    1,   2130706432, 1,   0,          1,   1056964608, 1,   4286545791,
    4,   4294967295, 1,   4282335039, 1,   0,          1,   2130706432,
    1,   4286545791, 4,   4294967295, 1,   3204448256, 1,   0,
    1,   1056964608, 1,   4282335039, 4,   4294967295, 1,   4282335039,
    1,   0,          1,   1056964608, 1,   4282335039, 4,   4294967295,
    1,   4282335039, 7,   0,          1,   2130706432, 1,   4286545791,
    4,   4294967295, 1,   4286545791, 1,   1056964608, 2,   0,
    1,   1325400064, 1,   4282335039, 12,  4294967295, 1,   4278190080,
    1,   0,          1,   3204448256, 4,   4294967295, 1,   4286545791,
    1,   2130706432, 2,   0,          1,   4282335039, 4,   4294967295,
    1,   4282335039, 1,   2130706432, 1,   4282335039, 4,   4294967295,
    1,   4282335039, 2,   0,          1,   4282335039, 13,  4294967295,
    1,   4286545791, 1,   2130706432, 2,   0,          1,   3204448256,
    5,   4294967295, 1,   4278190080, 9,   0,          1,   4278190080,
    4,   4294967295, 1,   4286545791, 1,   1056964608, 1,   3204448256,
    4,   4294967295, 1,   4286545791, 1,   1862270976, 1,   0,
    1,   1056964608, 1,   4286545791, 4,   4294967295, 1,   4282335039,
    1,   0,          1,   2130706432, 1,   4286545791, 4,   4294967295,
    1,   3204448256, 1,   0,          1,   1056964608, 1,   4282335039,
    4,   4294967295, 1,   4282335039, 1,   0,          1,   1056964608,
    1,   4282335039, 4,   4294967295, 1,   4282335039, 7,   0,
    1,   2130706432, 1,   4286545791, 4,   4294967295, 1,   4286545791,
    1,   1056964608, 3,   0,          1,   2399141888, 1,   4281282351,
    1,   4290756543, 10,  4294967295, 1,   4278190080, 1,   0,
    1,   3204448256, 4,   4294967295, 1,   4286545791, 1,   2130706432,
    1,   0,          1,   788529152,  1,   4282335039, 4,   4294967295,
    1,   4282335039, 1,   2130706432, 1,   4282335039, 4,   4294967295,
    1,   4282335039, 2,   0,          1,   4282335039, 13,  4294967295,
    1,   4286545791, 1,   2130706432, 2,   0,          1,   3204448256,
    5,   4294967295, 1,   4278190080, 9,   0,          1,   4278190080,
    4,   4294967295, 1,   4286545791, 1,   1056964608, 1,   3204448256,
    4,   4294967295, 1,   4287598479, 1,   2130706432, 1,   0,
    1,   1862270976, 1,   4286545791, 4,   4294967295, 1,   4282335039,
    1,   0,          1,   2130706432, 1,   4286545791, 4,   4294967295,
    1,   3472883712, 1,   0,          1,   1056964608, 1,   4282335039,
    4,   4294967295, 1,   4282335039, 1,   0,          1,   1056964608,
    1,   4282335039, 4,   4294967295, 1,   4282335039, 7,   0,
    1,   2130706432, 1,   4286545791, 4,   4294967295, 1,   4286545791,
    1,   1056964608, 4,   0,          1,   1056964608, 1,   3204448256,
    1,   4278190080, 4,   4282335039, 1,   4288651167, 4,   4294967295,
    1,   4278190080, 1,   0,          1,   3204448256, 4,   4294967295,
    1,   4288651167, 1,   2399141888, 1,   0,          1,   1325400064,
    1,   4284440415, 4,   4294967295, 1,   4282335039, 1,   1325400064,
    1,   4282335039, 4,   4294967295, 1,   4282335039, 2,   0,
    1,   4279176975, 4,   4294967295, 1,   4285493103, 3,   4282335039,
    1,   4285493103, 4,   4294967295, 1,   4286545791, 1,   1862270976,
    2,   0,          1,   3204448256, 5,   4294967295, 1,   4278190080,
    9,   0,          1,   4278190080, 4,   4294967295, 1,   4286545791,
    1,   1056964608, 1,   3204448256, 4,   4294967295, 1,   4292861919,
    1,   4010807312, 1,   3204448256, 1,   4010807312, 1,   4292861919,
    4,   4294967295, 1,   4282335039, 1,   0,          1,   2130706432,
    1,   4286545791, 4,   4294967295, 1,   4285493103, 1,   3472883712,
    1,   3741319168, 1,   4289703855, 4,   4294967295, 1,   4282335039,
    1,   1593835520, 1,   3472883712, 1,   4282335039, 4,   4294967295,
    1,   4282335039, 2,   3204448256, 1,   1593835520, 4,   0,
    1,   2130706432, 1,   4286545791, 4,   4294967295, 1,   4286545791,
    1,   1056964608, 4,   0,          1,   251658240,  1,   3472883712,
    1,   4282335039, 1,   3204448256, 2,   2130706432, 1,   3204448256,
    1,   4289703855, 4,   4294967295, 1,   4278190080, 1,   0,
    1,   3204448256, 4,   4294967295, 1,   4293914607, 1,   4279176975,
    1,   3204448256, 1,   3741319168, 1,   4290756543, 4,   4294967295,
    1,   4281282351, 1,   1056964608, 1,   4282335039, 4,   4294967295,
    1,   4282335039, 2,   0,          1,   3204448256, 1,   4291809231,
    3,   4294967295, 1,   4288651167, 1,   3472883712, 1,   1325400064,
    1,   2936012800, 1,   4286545791, 4,   4294967295, 1,   4282335039,
    1,   788529152,  2,   0,          1,   3204448256, 5,   4294967295,
    1,   4278190080, 9,   0,          1,   4278190080, 4,   4294967295,
    1,   4286545791, 1,   1056964608, 1,   3204448256, 1,   4291809231,
    4,   4294967295, 1,   4293914607, 1,   4290756543, 1,   4293914607,
    5,   4294967295, 1,   4282335039, 1,   0,          1,   2130706432,
    1,   4286545791, 5,   4294967295, 1,   4291809231, 1,   4292861919,
    5,   4294967295, 1,   4010807312, 1,   2130706432, 1,   4290756543,
    7,   4294967295, 1,   4290756543, 1,   2130706432, 4,   0,
    1,   2130706432, 1,   4286545791, 4,   4294967295, 1,   4286545791,
    1,   1056964608, 3,   0,          1,   251658240,  1,   3472883712,
    1,   4288651167, 1,   4294967295, 1,   4290756543, 2,   4286545791,
    1,   4290756543, 4,   4294967295, 1,   4291809231, 1,   3204448256,
    1,   0,          1,   3204448256, 5,   4294967295, 1,   4293914607,
    1,   4290756543, 1,   4292861919, 5,   4294967295, 1,   4278190080,
    1,   1056964608, 1,   4282335039, 4,   4294967295, 1,   4282335039,
    2,   0,          1,   1862270976, 1,   4286545791, 4,   4294967295,
    1,   4288651167, 1,   4286545791, 1,   4288651167, 4,   4294967295,
    1,   4292861919, 1,   3741319168, 3,   0,          1,   3204448256,
    5,   4294967295, 1,   4278190080, 9,   0,          1,   4278190080,
    4,   4294967295, 1,   4286545791, 1,   1056964608, 1,   2399141888,
    1,   4288651167, 12,  4294967295, 1,   4282335039, 1,   0,
    1,   2130706432, 1,   4286545791, 11,  4294967295, 1,   4291809231,
    1,   2936012800, 1,   2130706432, 1,   4290756543, 7,   4294967295,
    1,   4290756543, 1,   2130706432, 4,   0,          1,   2130706432,
    1,   4286545791, 4,   4294967295, 1,   4286545791, 1,   1056964608,
    2,   0,          1,   251658240,  1,   3472883712, 1,   4288651167,
    10,  4294967295, 1,   4285493103, 1,   2399141888, 1,   0,
    1,   3204448256, 12,  4294967295, 1,   4290756543, 1,   3204448256,
    1,   1056964608, 1,   4282335039, 4,   4294967295, 1,   4282335039,
    2,   0,          1,   251658240,  1,   4010807312, 1,   4293914607,
    10,  4294967295, 1,   4283387727, 1,   2130706432, 3,   0,
    1,   3204448256, 5,   4294967295, 1,   4278190080, 9,   0,
    1,   4278190080, 4,   4294967295, 1,   4286545791, 1,   1056964608,
    1,   520093696,  1,   4280229663, 1,   4293914607, 11,  4294967295,
    1,   4282335039, 1,   0,          1,   2130706432, 1,   4286545791,
    11,  4294967295, 1,   4282335039, 1,   1056964608, 1,   2130706432,
    1,   4290756543, 7,   4294967295, 1,   4290756543, 1,   2130706432,
    4,   0,          1,   2130706432, 1,   4286545791, 4,   4294967295,
    1,   4286545791, 1,   1056964608, 2,   0,          1,   2130706432,
    1,   4282335039, 10,  4294967295, 1,   4291809231, 1,   4010807312,
    1,   520093696,  1,   0,          1,   3204448256, 12,  4294967295,
    1,   4283387727, 1,   1593835520, 1,   1056964608, 1,   4282335039,
    4,   4294967295, 1,   4282335039, 3,   0,          1,   1593835520,
    1,   4283387727, 1,   4293914607, 8,   4294967295, 1,   4288651167,
    1,   3472883712, 4,   0,          1,   3204448256, 5,   4294967295,
    1,   4278190080, 9,   0,          1,   4278190080, 4,   4290756543,
    1,   4284440415, 1,   1056964608, 1,   0,          1,   2130706432,
    1,   4281282351, 1,   4292861919, 4,   4294967295, 1,   4292861919,
    1,   4286545791, 4,   4294967295, 1,   4282335039, 1,   0,
    1,   2130706432, 1,   4286545791, 4,   4294967295, 1,   4285493103,
    1,   4293914607, 3,   4294967295, 1,   4293914607, 1,   4284440415,
    1,   2667577344, 1,   0,          1,   2130706432, 1,   4287598479,
    1,   4291809231, 4,   4294967295, 1,   4291809231, 1,   4290756543,
    1,   4287598479, 1,   2130706432, 4,   0,          1,   2130706432,
    1,   4286545791, 4,   4294967295, 1,   4286545791, 1,   1056964608,
    3,   0,          1,   2667577344, 1,   4283387727, 1,   4292861919,
    6,   4294967295, 1,   4293914607, 1,   4287598479, 1,   4010807312,
    1,   1325400064, 2,   0,          1,   3204448256, 4,   4294967295,
    1,   4289703855, 1,   4292861919, 4,   4294967295, 1,   4293914607,
    1,   4284440415, 1,   3204448256, 1,   0,          1,   1056964608,
    1,   4282335039, 4,   4294967295, 1,   4282335039, 4,   0,
    1,   1862270976, 1,   4281282351, 1,   4291809231, 5,   4294967295,
    1,   4293914607, 1,   4284440415, 1,   3472883712, 1,   251658240,
    4,   0,          1,   3204448256, 5,   4294967295, 1,   4278190080,
    9,   0,          1,   2130706432, 1,   4009754624, 3,   4278190080,
    1,   2667577344, 1,   520093696,  2,   0,          1,   1862270976,
    1,   3741319168, 1,   4282335039, 2,   4286545791, 1,   4282335039,
    1,   3741319168, 1,   4279176975, 4,   4282335039, 1,   4279176975,
    1,   0,          1,   2130706432, 1,   4286545791, 4,   4294967295,
    1,   4009754624, 1,   4279176975, 1,   4284440415, 1,   4286545791,
    1,   4284440415, 1,   4010807312, 1,   2130706432, 2,   0,
    1,   1056964608, 1,   2667577344, 1,   4282335039, 4,   4294967295,
    1,   4282335039, 2,   2130706432, 1,   2667577344, 4,   3204448256,
    1,   3741319168, 1,   4286545791, 4,   4294967295, 1,   4286545791,
    1,   3472883712, 4,   3204448256, 1,   2399141888, 1,   3741319168,
    1,   4281282351, 1,   4285493103, 3,   4286545791, 1,   4282335039,
    1,   4279176975, 1,   2667577344, 1,   520093696,  3,   0,
    1,   3204448256, 4,   4294967295, 1,   4286545791, 1,   4278190080,
    1,   4282335039, 2,   4286545791, 1,   4283387727, 1,   4010807312,
    1,   2130706432, 2,   0,          1,   1056964608, 1,   4282335039,
    4,   4294967295, 1,   4282335039, 5,   0,          1,   1056964608,
    1,   3204448256, 1,   4281282351, 1,   4285493103, 2,   4286545791,
    1,   4282335039, 1,   3741319168, 1,   2130706432, 6,   0,
    1,   3204448256, 5,   4294967295, 1,   4278190080, 9,   0,
    1,   2667577344, 1,   4283387727, 1,   4292861919, 1,   4294967295,
    1,   4288651167, 1,   4010807312, 1,   520093696,  4,   0,
    3,   1056964608, 1,   788529152,  1,   0,          6,   1056964608,
    1,   0,          1,   2130706432, 1,   4286545791, 4,   4294967295,
    1,   3204448256, 1,   251658240,  3,   1056964608, 1,   251658240,
    4,   0,          1,   1056964608, 1,   4282335039, 4,   4294967295,
    1,   4282335039, 2,   0,          1,   2130706432, 1,   4286545791,
    14,  4294967295, 1,   4286545791, 1,   1056964608, 1,   0,
    1,   520093696,  5,   1056964608, 6,   0,          1,   3204448256,
    4,   4294967295, 1,   4286545791, 1,   2130706432, 1,   788529152,
    3,   1056964608, 4,   0,          1,   1056964608, 1,   4282335039,
    4,   4294967295, 1,   4282335039, 7,   0,          1,   520093696,
    3,   1056964608, 1,   788529152,  8,   0,          1,   3204448256,
    5,   4294967295, 1,   4278190080, 8,   0,          1,   788529152,
    1,   4280229663, 4,   4294967295, 1,   4288651167, 1,   2667577344,
    16,  0,          1,   2130706432, 1,   4286545791, 4,   4294967295,
    1,   3204448256, 9,   0,          1,   1056964608, 1,   4282335039,
    4,   4294967295, 1,   4282335039, 2,   0,          1,   2130706432,
    1,   4286545791, 14,  4294967295, 1,   4286545791, 1,   1056964608,
    13,  0,          1,   3204448256, 4,   4294967295, 1,   4286545791,
    1,   2130706432, 8,   0,          1,   1056964608, 1,   4282335039,
    4,   4294967295, 1,   4282335039, 20,  0,          1,   3204448256,
    5,   4294967295, 1,   4278190080, 8,   0,          1,   1862270976,
    1,   4286545791, 5,   4294967295, 1,   3204448256, 16,  0,
    1,   2130706432, 1,   4286545791, 4,   4294967295, 1,   3204448256,
    9,   0,          1,   1056964608, 1,   4282335039, 4,   4294967295,
    1,   4282335039, 2,   0,          1,   2130706432, 1,   4286545791,
    14,  4294967295, 1,   4286545791, 1,   1056964608, 13,  0,
    1,   3204448256, 4,   4294967295, 1,   4286545791, 1,   2130706432,
    8,   0,          1,   1056964608, 1,   4282335039, 4,   4294967295,
    1,   4282335039, 20,  0,          1,   3204448256, 5,   4294967295,
    1,   4278190080, 8,   0,          1,   1593835520, 1,   4285493103,
    4,   4294967295, 1,   4293914607, 1,   3204448256, 16,  0,
    1,   2130706432, 1,   4286545791, 4,   4294967295, 1,   3204448256,
    9,   0,          1,   1056964608, 1,   4279176975, 4,   4282335039,
    1,   4279176975, 2,   0,          1,   2130706432, 1,   4286545791,
    14,  4294967295, 1,   4286545791, 1,   1056964608, 13,  0,
    1,   3204448256, 4,   4294967295, 1,   4286545791, 1,   2130706432,
    8,   0,          1,   1056964608, 1,   4282335039, 4,   4294967295,
    1,   4282335039, 20,  0,          1,   3204448256, 5,   4286545791,
    1,   4278190080, 8,   0,          1,   520093696,  1,   4279176975,
    1,   4293914607, 3,   4294967295, 1,   4286545791, 1,   2130706432,
    16,  0,          1,   2130706432, 1,   4282335039, 4,   4286545791,
    1,   3204448256, 18,  0,          1,   2130706432, 1,   4282335039,
    14,  4286545791, 1,   4282335039, 1,   1056964608, 13,  0,
    1,   3204448256, 4,   4286545791, 1,   4282335039, 1,   2130706432,
    8,   0,          1,   1056964608, 1,   4280229663, 4,   4286545791,
    1,   4280229663, 20,  0,          1,   788529152,  6,   1056964608,
    9,   0,          1,   1593835520, 1,   4280229663, 1,   4288651167,
    1,   4290756543, 1,   4284440415, 1,   3472883712, 1,   251658240,
    16,  0,          1,   520093696,  5,   1056964608, 1,   788529152,
    18,  0,          1,   520093696,  16,  1056964608, 1,   251658240,
    13,  0,          1,   788529152,  5,   1056964608, 1,   520093696,
    8,   0,          1,   251658240,  6,   1056964608, 37,  0,
    1,   788529152,  2,   2130706432, 1,   1593835520, 124, 0,
    1,   2408550287, 3,   3217014719, 1,   1600085855, 5,   0,
    1,   252645135,  1,   1869573999, 1,   2678038431, 1,   3217014719,
    1,   2408550287, 1,   1600085855, 5,   0,          1,   522133279,
    1,   1869573999, 1,   2947526575, 1,   3217014719, 1,   2408550287,
    1,   1330597711, 3,   0,          1,   1600085855, 3,   3217014719,
    1,   2408550287, 1,   0,          1,   1600085855, 3,   3217014719,
    1,   1600085855, 9,   3217014719, 1,   2408550287, 2,   0,
    1,   791621423,  1,   2139062143, 2,   3217014719, 1,   2678038431,
    1,   1330597711, 4,   0,          1,   2139062143, 1,   3217014719,
    1,   2678038431, 1,   791621423,  3,   0,          1,   522133279,
    1,   1869573999, 1,   2947526575, 1,   3217014719, 1,   2139062143,
    1,   791621423,  61,  0,          1,   3217014719, 2,   4282667609,
    1,   4288784556, 1,   2139062143, 4,   0,          1,   791621423,
    1,   4025479151, 1,   4288784556, 1,   4285693314, 1,   4282667609,
    1,   4286745744, 1,   4290823623, 1,   3486502863, 1,   791621423,
    2,   0,          1,   1600085855, 1,   4294967295, 1,   4288784556,
    1,   4285693314, 1,   4282667609, 1,   4286745744, 1,   4290823623,
    1,   3486502863, 1,   252645135,  1,   0,          1,   2139062143,
    1,   4285693314, 1,   4282667609, 1,   4285693314, 1,   3217014719,
    1,   0,          1,   2139062143, 1,   4285693314, 1,   4282667609,
    1,   4285693314, 1,   2139062143, 1,   4294967295, 8,   4282667609,
    1,   3217014719, 1,   0,          1,   2408550287, 1,   4293914607,
    1,   4291282887, 2,   4288651167, 1,   4290230199, 1,   4293388263,
    1,   3217014719, 1,   252645135,  1,   0,          1,   2139062143,
    1,   4293388263, 1,   4289177511, 1,   4290756543, 1,   4025479151,
    1,   252645135,  1,   0,          1,   1600085855, 1,   4025479151,
    1,   4291809231, 1,   4289703855, 1,   4288651167, 1,   4290756543,
    1,   4293914607, 1,   2408550287, 60,  0,          1,   3217014719,
    2,   4278589730, 1,   4286745744, 1,   2139062143, 3,   0,
    1,   522133279,  1,   4025479151, 1,   4281615435, 5,   4278589730,
    1,   4285693314, 1,   3486502863, 1,   0,          1,   1061109567,
    1,   4294967295, 1,   4281615435, 5,   4278589730, 1,   4285693314,
    1,   3217014719, 1,   0,          1,   2139062143, 1,   4282667609,
    1,   4278589730, 1,   4282667609, 1,   3217014719, 1,   0,
    1,   2139062143, 1,   4282667609, 1,   4278589730, 1,   4282667609,
    1,   2139062143, 1,   4294967295, 8,   4278589730, 1,   3217014719,
    1,   2139062143, 1,   4293388263, 1,   4287072135, 5,   4286611584,
    1,   4291809231, 1,   3217014719, 1,   0,          1,   3217014719,
    1,   4287598479, 2,   4286611584, 1,   4291809231, 2,   1061109567,
    1,   4294440951, 1,   4288124823, 5,   4286611584, 1,   4291809231,
    1,   2139062143, 59,  0,          1,   3217014719, 2,   4278589730,
    1,   4286745744, 1,   2139062143, 3,   0,          1,   2408550287,
    1,   4286745744, 2,   4278589730, 1,   4282667609, 1,   4286745744,
    1,   4280628541, 2,   4278589730, 1,   4290823623, 1,   1330597711,
    1,   2678038431, 1,   4286745744, 2,   4278589730, 1,   4282667609,
    1,   4286745744, 1,   4280628541, 2,   4278589730, 1,   4290823623,
    1,   791621423,  1,   2139062143, 1,   4282667609, 1,   4278589730,
    1,   4282667609, 1,   3217014719, 1,   0,          1,   2139062143,
    1,   4282667609, 1,   4278589730, 1,   4282667609, 1,   2139062143,
    1,   3486502863, 1,   4282667609, 2,   4278589730, 1,   4283654247,
    4,   4286745744, 1,   3486502863, 1,   4024952807, 1,   4287072135,
    2,   4286611584, 1,   4290230199, 1,   4290756543, 1,   4287072135,
    2,   4286611584, 1,   4292861919, 1,   1061109567, 1,   3217014719,
    1,   4287598479, 2,   4286611584, 1,   4291809231, 1,   1061109567,
    1,   2947526575, 1,   4290230199, 2,   4286611584, 1,   4288651167,
    1,   4290230199, 1,   4287072135, 1,   4286611584, 1,   4287072135,
    1,   4024426463, 59,  0,          1,   3217014719, 2,   4278589730,
    1,   4286745744, 1,   2139062143, 3,   0,          1,   3217014719,
    1,   4281615435, 1,   4278589730, 1,   4281615435, 1,   3486502863,
    1,   1330597711, 1,   4024426721, 2,   4278589730, 1,   4285693314,
    1,   2139062143, 1,   3755991007, 1,   4281615435, 1,   4278589730,
    1,   4281615435, 1,   3217014719, 1,   1600085855, 1,   4293914865,
    2,   4278589730, 1,   4285693314, 1,   1600085855, 1,   2139062143,
    1,   4282667609, 1,   4278589730, 1,   4282667609, 1,   3217014719,
    1,   0,          1,   2139062143, 1,   4282667609, 1,   4278589730,
    1,   4282667609, 1,   2139062143, 1,   791621423,  1,   4292862691,
    1,   4279576367, 1,   4278589730, 1,   4279576367, 1,   4293914865,
    1,   1869573999, 2,   1061109567, 1,   1869573999, 1,   4292335575,
    2,   4286611584, 1,   4292335575, 1,   1869573999, 1,   1330597711,
    1,   4024426463, 2,   4286611584, 1,   4290230199, 1,   2139062143,
    1,   1330597711, 1,   4293388263, 1,   4289177511, 1,   4290756543,
    1,   3486502863, 1,   0,          1,   4025479151, 1,   4287598479,
    1,   4286611584, 1,   4289177511, 1,   2678038431, 1,   1869573999,
    1,   4293388263, 2,   4286611584, 1,   4291809231, 1,   1061109567,
    58,  0,          1,   3217014719, 2,   4278589730, 1,   4286745744,
    1,   2139062143, 3,   0,          1,   3217014719, 2,   4278589730,
    1,   4286745744, 1,   2139062143, 1,   0,          1,   2678038431,
    1,   4282667609, 1,   4278589730, 1,   4282667609, 1,   2408550287,
    1,   4294967295, 2,   4278589730, 1,   4286745744, 1,   1061109567,
    1,   0,          1,   3217014719, 1,   4282667609, 1,   4278589730,
    1,   4282667609, 2,   2139062143, 1,   4282667609, 1,   4278589730,
    1,   4282667609, 1,   3217014719, 1,   0,          1,   2139062143,
    1,   4282667609, 1,   4278589730, 1,   4282667609, 1,   2139062143,
    1,   0,          1,   1869573999, 1,   4289836985, 2,   4278589730,
    1,   4283654247, 1,   3486502863, 1,   252645135,  1,   0,
    1,   1061109567, 1,   4290756543, 2,   4286611584, 1,   4294967295,
    2,   0,          1,   2947526575, 1,   4288651167, 1,   4286611584,
    1,   4288651167, 1,   2139062143, 1,   0,          1,   1061109567,
    1,   2139062143, 1,   1600085855, 1,   252645135,  1,   0,
    1,   4294967295, 2,   4286611584, 1,   4290756543, 1,   1061109567,
    1,   0,          1,   4294967295, 2,   4286611584, 1,   4290756543,
    1,   1061109567, 58,  0,          1,   3217014719, 2,   4278589730,
    1,   4286745744, 1,   2139062143, 3,   0,          1,   3217014719,
    2,   4278589730, 1,   4286745744, 1,   2139062143, 1,   0,
    1,   2139062143, 1,   4282667609, 1,   4278589730, 1,   4282667609,
    1,   3217014719, 1,   4294967295, 2,   4278589730, 1,   4286745744,
    1,   1061109567, 1,   0,          1,   3217014719, 1,   4282667609,
    1,   4278589730, 1,   4282667609, 2,   2139062143, 1,   4282667609,
    1,   4278589730, 1,   4282667609, 1,   3217014719, 1,   0,
    1,   2139062143, 1,   4282667609, 1,   4278589730, 1,   4282667609,
    1,   2139062143, 2,   0,          1,   2947526575, 1,   4285693314,
    2,   4278589730, 1,   4287797918, 1,   2678038431, 1,   0,
    1,   1061109567, 1,   4290756543, 2,   4286611584, 1,   4294440951,
    1,   791621423,  1,   252645135,  1,   3755991007, 1,   4287598479,
    1,   4286611584, 1,   4289177511, 1,   2139062143, 6,   0,
    1,   4294967295, 2,   4286611584, 1,   4290756543, 1,   1061109567,
    1,   0,          1,   4294967295, 2,   4286611584, 1,   4290756543,
    1,   1061109567, 58,  0,          1,   3217014719, 2,   4278589730,
    1,   4286745744, 1,   2139062143, 3,   0,          1,   3217014719,
    2,   4278589730, 1,   4286745744, 1,   2139062143, 1,   0,
    1,   2947526575, 1,   4282667609, 1,   4278589730, 1,   4282667609,
    1,   2139062143, 1,   4294967295, 2,   4278589730, 1,   4286745744,
    1,   1330597711, 1,   0,          1,   3486502863, 1,   4282667609,
    1,   4278589730, 1,   4282667609, 2,   2139062143, 1,   4282667609,
    1,   4278589730, 1,   4282667609, 1,   3217014719, 1,   0,
    1,   2678038431, 1,   4282667609, 1,   4278589730, 1,   4282667609,
    1,   2139062143, 2,   0,          1,   252645135,  1,   3755991007,
    1,   4281615435, 2,   4278589730, 1,   4291875797, 1,   1600085855,
    1,   791621423,  1,   4292861919, 2,   4286611584, 1,   4288651167,
    1,   4294440951, 1,   4294967295, 1,   4290230199, 2,   4286611584,
    1,   4291282887, 1,   1600085855, 6,   0,          1,   4294967295,
    2,   4286611584, 1,   4290756543, 1,   1061109567, 1,   0,
    1,   4294967295, 2,   4286611584, 1,   4290756543, 1,   1061109567,
    58,  0,          1,   3217014719, 2,   4278589730, 1,   4286745744,
    1,   2139062143, 3,   0,          1,   3217014719, 1,   4281615435,
    1,   4278589730, 1,   4281615435, 1,   4025479151, 1,   2408550287,
    1,   4293914865, 2,   4278589730, 1,   4285693314, 1,   2139062143,
    1,   3486502863, 1,   4281615435, 1,   4278589730, 1,   4281615435,
    1,   3486502863, 1,   2408550287, 1,   4293914865, 2,   4278589730,
    1,   4285693314, 1,   1600085855, 1,   2139062143, 1,   4282667609,
    1,   4278589730, 1,   4279576367, 1,   4024426721, 1,   2408550287,
    1,   4024426721, 1,   4280628541, 1,   4278589730, 1,   4282667609,
    1,   2139062143, 1,   1600085855, 2,   2139062143, 1,   2947526575,
    1,   4291875797, 1,   4279576367, 1,   4278589730, 1,   4280628541,
    1,   4024426721, 1,   791621423,  1,   3755991007, 1,   4287598479,
    6,   4286611584, 1,   4288124823, 1,   3755398870, 1,   252645135,
    6,   0,          1,   4294967295, 2,   4286611584, 1,   4290756543,
    1,   1061109567, 1,   0,          1,   4294967295, 2,   4286611584,
    1,   4290756543, 1,   1061109567, 58,  0,          1,   3217014719,
    2,   4278589730, 1,   4286745744, 1,   2139062143, 3,   0,
    1,   1869573999, 1,   4286745744, 2,   4278589730, 1,   4282667609,
    1,   4286745744, 1,   4280628541, 2,   4278589730, 1,   4290823623,
    1,   791621423,  1,   2678038431, 1,   4286745744, 2,   4278589730,
    1,   4282667609, 1,   4286745744, 1,   4280628541, 2,   4278589730,
    1,   4290823623, 1,   522133279,  1,   2139062143, 1,   4282667609,
    2,   4278589730, 1,   4280628541, 1,   4286745744, 1,   4281615435,
    2,   4278589730, 1,   4287797918, 1,   1869573999, 1,   3217014719,
    1,   4288784556, 3,   4286745744, 1,   4281615435, 2,   4278589730,
    1,   4283654247, 1,   2947526575, 1,   1600085855, 1,   4290756543,
    2,   4286611584, 1,   4287072135, 1,   4286611584, 1,   4287072135,
    1,   4289703855, 1,   4024952807, 1,   791621423,  7,   0,
    1,   4294967295, 2,   4286611584, 1,   4290756543, 1,   1869573999,
    1,   791621423,  1,   4294967295, 2,   4286611584, 1,   4290756543,
    1,   1061109567, 58,  0,          1,   3217014719, 2,   4278589730,
    1,   4286745744, 1,   2139062143, 3,   0,          1,   252645135,
    1,   3755991007, 1,   4281615435, 5,   4278589730, 1,   4285693314,
    1,   3217014719, 1,   0,          1,   522133279,  1,   4025479151,
    1,   4281615435, 5,   4278589730, 1,   4285693314, 1,   2408550287,
    1,   0,          1,   2139062143, 1,   4282667609, 1,   4278589730,
    1,   4279576367, 4,   4278589730, 1,   4279576367, 1,   4024426721,
    1,   252645135,  1,   3217014719, 1,   4282667609, 7,   4278589730,
    1,   3217014719, 1,   0,          1,   3755398870, 1,   4287598479,
    1,   4286611584, 1,   4288651167, 1,   4294967295, 1,   3217014719,
    1,   1869573999, 1,   252645135,  8,   0,          1,   3486502863,
    1,   4288124823, 1,   4286611584, 1,   4287072135, 1,   4293388263,
    1,   4294967295, 1,   4289703855, 2,   4286611584, 1,   4292335575,
    1,   252645135,  58,  0,          1,   3217014719, 2,   4278589730,
    1,   4286745744, 1,   2139062143, 4,   0,          1,   791621423,
    1,   3217014719, 1,   4288784556, 1,   4285693314, 1,   4282667609,
    1,   4286745744, 1,   4290823623, 1,   2947526575, 1,   252645135,
    2,   0,          1,   791621423,  1,   3755991007, 1,   4288784556,
    1,   4285693314, 1,   4282667609, 1,   4286745744, 1,   4290823623,
    1,   2408550287, 2,   0,          1,   2139062143, 1,   4288784556,
    1,   4286745744, 1,   4288784556, 1,   4290823623, 1,   4285693314,
    1,   4282667609, 1,   4286745744, 1,   4024426721, 1,   791621423,
    1,   0,          1,   3217014719, 1,   4285693314, 7,   4282667609,
    1,   3217014719, 1,   0,          1,   1600085855, 1,   4291809231,
    2,   4286611584, 1,   4292335575, 1,   2139062143, 10,  0,
    1,   1600085855, 1,   4292335575, 6,   4286611584, 1,   4288124823,
    1,   2678038431, 55,  0,          1,   1600085855, 3,   3217014719,
    1,   4025479151, 2,   4278589730, 1,   4286745744, 1,   3755991007,
    3,   3217014719, 1,   791621423,  2,   0,          1,   791621423,
    1,   1869573999, 1,   2139062143, 1,   1600085855, 1,   522133279,
    6,   0,          1,   1061109567, 2,   2139062143, 1,   1600085855,
    1,   522133279,  3,   0,          1,   522133279,  4,   1061109567,
    1,   1869573999, 1,   2139062143, 1,   1330597711, 1,   252645135,
    2,   0,          1,   1600085855, 8,   2139062143, 1,   1600085855,
    2,   0,          1,   3217014719, 1,   4288124823, 1,   4286611584,
    1,   4287598479, 1,   4024952807, 1,   522133279,  10,  0,
    1,   2678038431, 1,   4292335575, 1,   4287598479, 3,   4286611584,
    1,   4289703855, 1,   3485976519, 1,   252645135,  55,  0,
    1,   2139062143, 1,   4285693314, 3,   4282667609, 2,   4278589730,
    1,   4280628541, 3,   4282667609, 1,   4291875797, 1,   1061109567,
    44,  0,          1,   1061109567, 1,   4292861919, 2,   4286611584,
    1,   4290756543, 1,   2947526575, 11,  0,          1,   1600085855,
    1,   3486502863, 1,   4293388263, 1,   4292861919, 1,   3755398870,
    1,   2139062143, 1,   252645135,  56,  0,          1,   2139062143,
    1,   4282667609, 9,   4278589730, 1,   4290823623, 1,   1061109567,
    45,  0,          1,   2947526575, 1,   4288651167, 2,   4286611584,
    1,   4293914607, 1,   1061109567, 73,  0,          1,   2139062143,
    1,   4288784556, 9,   4286745744, 1,   4292862691, 1,   1061109567,
    45,  0,          1,   522133279,  1,   4293914607, 2,   4290756543,
    1,   4292335575, 1,   3486502863, 73,  0,          1,   522133279,
    11,  1061109567, 1,   252645135,  46,  0,          1,   1600085855,
    4,   2139062143, 1,   522133279,  204, 0};

#endif
